glass petri dish - French English Dictionary